squeezing tightly - French English Dictionary